<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<!--
    变量    只能存储一个数据
    数组
    对象   在 JavaScript中，几乎所有的事物都是对象
    对象也是一个变量，但对象可以包含多个值（多个变量），每个值以 name:value 对呈现。

    在 JavaScript中对象的描述 可以从两个方面着手
    1.静态特征   属性
    2.完成操作  方法  函数    function(){}

-->

<script>

  var car = {
      name: 'flat',
      color:'white',
      weight:850,
      start:function (){
        console.log("car start")
      },
      stop:function (){
        console.log("car stop")
      }
  }
  console.log(typeof  car)
  console.log(car)
  // 访问对象中的属性  对象名.属性名
  console.log("car.name=",car.name)
  console.log("car.color=",car.color)
  console.log("car.weight=",car.weight)

  // 动态追加对象中的属性
  car.model = 500
  console.log(car)

  // 访问对象中的方法  函数  对象名.方法名()
  car.start()
  car.stop()
</script>
</body>
</html>